home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Joker 5 & 6 / Multimedia Joker 1996-05 & 06 (1996)(Joker Verlag)(DE)[Amiga-Mac-PC].iso / mac / AMIGA / GAMEDEMO / STATIX.DMS / STATIX.adf / aMalone / doc.E < prev    next >
Text File  |  1994-12-27  |  4KB  |  89 lines

  1. Documentation of aMalone
  2. ========================
  3.  
  4. Rules of the game
  5. -----------------
  6. A player can move 1, 2, or 3 marbles of its own color to neighbour squares
  7. on the game board. Two or three marbles to be moved must lie connected on
  8. a straight line. The marbles can be moved in 6 directions, but not outside
  9. the board. Besides, a move with 2 or 3 marbles may push one or two
  10. opponent marbles. This is only allowed when the opponent marbles lie on
  11. the same line as the players marbles, and when all marbles are connected.
  12. The number of pushing marbles must exceed the number of opponent marbles.
  13. Hence, the possible configurations are 2 against 1, 3 against 1, 3 against
  14. 2. The outmost opponent marble must be pushed to an empty square, or
  15. outside the board. A player, who has pushed 6 opponent marbles outside the
  16. board, wins the game.
  17.  
  18. Notation
  19. --------
  20. A notation has been defined for the moves. This enables saving a game on
  21. disk, and loading it afterwards.
  22. Firstly, the notation for the squares is explained. The board has 61
  23. squares, namely the centre and 6 groups of 10 squares. Each group
  24. corresponds to a side of the hexagonal board. The groups/sides are
  25. numbered A, B, C, D, E, F. The centre is named GG. Player black is in
  26. front of group A, and player white in front of group D. The order of the
  27. groups is anti-clockwise. On the screen, each group of the playing board
  28. has its own hue. The squares of a group are numbered 0, 1, .. , 9 . The
  29. number increases from centre to border, and from left to right. Hence, the
  30. squares are named :
  31.  
  32.           E6  D9  D8  D7  D6
  33.  
  34.         E7  E3  D5  D4  D3  C9
  35.  
  36.       E8  E4  E1  D2  D1  C5  C8
  37.  
  38.     E9  E5  E2  E0  D0  C2  C4  C7
  39.  
  40.   F6  F3  F1  F0  GG  C0  C1  C3  C6
  41.  
  42.     F7  F4  F2  A0  B0  B2  B5  B9
  43.  
  44.       F8  F5  A1  A2  B1  B4  B8
  45.  
  46.         F9  A3  A4  A5  B3  B7
  47.  
  48.           A6  A7  A8  A9  B6
  49.  
  50. The notation of a move is as follows : <n><s1>-<s2><x>
  51. <n>  = the number of playing marbles, viz. '1', '2', '3'
  52. <s1> = the current square of the top-marble of a row
  53. <s2> = the square to which the top-marble is moved
  54. <x>  = 'l' when the row is moved to the left
  55.      = 'r' when the row is moved to the right
  56.      = '+' when an opponent marble is pushed outside the board
  57.      = empty, when a row is moved straightly, without pushing an
  58.        opponent marble outside the board
  59.  
  60. Examples :
  61. - Black marble at B0 is moved to GG ==> 1B0-GG
  62. - Black marbles at A0, A1, A3 are moved to F0, F2, F5 ==> 3A0-F0l
  63. - Black marbles at GG, B0 are moved to D0, C0 ==> 2GG-D0r
  64. - Black marbles at E2, F0, A0 push two white marbles at E4, E7 ==> 3E2-E4+
  65.  
  66. Setup a position
  67. ----------------
  68. The little lamp indicates the player who begins. If you press the left
  69. mouse button above a square, then a marble appears with the color of this
  70. player. If such a marble was already there, then it disappears. If you press
  71. the right mouse button, then a marble appears with the opponent color.
  72.  
  73. Help
  74. ----
  75. File 'help.L' contains the name of the file, which is listed by the programs
  76. help-function, e.g. 'help.doc.E'.
  77.  
  78. Program start
  79. -------------
  80. Program aMalone can be started by clicking the icon. By default, the
  81. program has a buffer of 512 plies, i.e. 256 whole moves. When the
  82. buffer is too small, then save the game. Restart the program in the CLI
  83. with the maximum number of plies as argument, e.g. : aMalone 1024
  84.  
  85.  
  86. At last, I would like to wish you much pleasure at playing aMalone. I
  87. recommend you to buy the original game (abalone), because it is a lot of
  88. fun to move the real marbles over the board.
  89.